keep up steam - Spanish English Dictionary